@file:JvmName("AnalyticsConstants")

package org.dhis2.utils.analytics

const val DATA_STORE_ANALYTICS_PERMISSION_KEY = "analytics_permission"
const val USER_PROPERTY_SERVER = "serverUrl"
const val USER_PROPERTY_NAME = "userName"

const val SYNC_MANAGER_FRAGMENT: String = "SyncManagerFragment"
const val LOGIN = "login"
const val CLICK = "CLICK"
const val DATA_CREATION = "data_creation"
const val ABOUT_FRAGMENT = "About"
const val ACCOUNT_RECOVERY = "account_recovery"
const val FORGOT_CODE = "forgot_code"
const val SERVER_QR_SCANNER = "server_url_qr_scanner"
const val UNLOCK_SESSION = "unlock_session"
const val BLOCK_SESSION = "block_session"
const val CLOSE_SESSION = "close_session"
const val SHOW_HELP = "show_help"
const val SELECT_PROGRAM = "select_program"
const val TYPE_PROGRAM_SELECTED = "type_program"
const val SYNC_GRANULAR = "sync_granular"
const val SYNC_GRANULAR_ONLINE = "sync_online"
const val SYNC_GRANULAR_SMS = "sync_sms"
const val SYNC_DATA = "sync_data"
const val TYPE_SYNC = "type_sync"
const val SYNC_METADATA = "sync_metadata"
const val SYNC_DATA_NOW = "sync_data_now"
const val SYNC_METADATA_NOW = "sync_metadata_now"
const val CONFIRM_DELETE_LOCAL_DATA = "confirm_delete_local_data"
const val CONFIRM_RESET = "confirm_reset"
const val CREATE_EVENT = "create_event"
const val PROGRAM_EVENT_DETAIL_ACTIVITY = "program_event_detail_activity"
const val BACK_EVENT = "back_event"
const val SHARE_EVENT = "share_event"
const val DELETE_EVENT = "delete_event"
const val CHANGE_PROGRAM = "change_program"
const val SEARCH_TEI = "search_tei"
const val CREATE_ENROLL = "create_enroll"
const val ADD_RELATIONSHIP = "add_relationship"
const val SHARE_TEI = "share_tei"
const val TYPE_SHARE = "share_type"
const val TYPE_SMS = "share_sms"
const val TYPE_NFC = "share_nfc"
const val TYPE_QR = "type_qr"
const val FOLLOW_UP = "follow_up"
const val ACTIVE_FOLLOW_UP = "active_follow_up"
const val CREATE_EVENT_TEI = "create_event_tei"
const val TYPE_EVENT_TEI = "type_event_tei"
const val NEW_RELATIONSHIP = "new_relationship"
const val DELETE_RELATIONSHIP = "delete_relationship"
const val CREATE_NOTE = "create_note"
const val DELETE_TEI = "delete_tei"
const val DELETE_ENROLL = "delete_enroll"
const val DESELECT_ENROLLMENT = "deselect_enrollment"
const val ENROLL_FROM_LIST = "enroll_from_list"
const val SAVE_ENROLL = "save_enroll"
const val DELETE_AND_BACK = "delete_and_back"
const val STATUS_ENROLLMENT = "status_enrollment"
const val COMPLETE_REOPEN = "complete_reopen"
const val ZOOM_TABLE = "zoom_table"
const val LEVEL_ZOOM = "level_zoom"
const val INFO_DATASET_TABLE = "info_dataSet_table"
const val API_CALL = "api_call"
const val API_CALL_RESPONSE_CODE = "api_call_response_code"
const val API_CALL_ENDPOINT = "api_call_endpoint"
const val METADATA_TIME = "metadata_time"
const val DATA_TIME = "data_time"
